Hard luck! - Alemán Inglés Diccionario